package com.kede.api.constants;

/**
 * @Author 乔包包
 * @PackageName server-parent-master
 * @Package com.kede.api.constants
 * @Date 2024/2/3 14:36
 * @Version 1.0
 */
public class LevelConstant {
    /**
     * com.kede.api.level.service.impl 中使用
     * map 字段 boolean类型 判断用户是否拥有某个权益
     */
    final public static String HAS_PERMISSION = "hasPermission";

    /**
     * com.kede.api.level.service.impl 中使用
     * 返回体中的权益列表key
     */
    final public static String PERMISSION_LIST = "permissionList";

    /**
     * com.kede.api.level.service.impl 中使用
     * 未解锁权限统计
     */
    final public static String LOCKED_PERM = "lockedPermissionCount";

    /**
     * com.kede.api.level.service.impl 中使用
     * 下一等级
     */
    final public static String NEXT_LEVEL = "nextLevel";

    /**
     * com.kede.api.level.service.impl 中使用
     * 升级分数
     */
    final public static String UPGRADE_SCORE = "upgradeScore";

    /**
     *  com.kede.api.level.service.impl 中使用
     *  用户当前分值
     */
    final public static String CURRENT_SCORE = "currentScore";

    /**
     * com.kede.api.level.service.impl 中使用
     * 下一个等级入门分值
     */
    final public static String NEXT_LEVEL_SCORE = "nextLevelScore";

    /**
     * com.kede.api.level.service.impl 中使用
     * 升级进度
     */
    final public static String UPGRADE_RATE = "upgradeRate";

    /**
     * com.kede.api.level.service.impl 中使用
     * 当前等级
     */
    final public static String CURRENT_LEVEL = "currentLevel";

    /**
     * com.kede.api.level.service.impl 中使用
     * 当前等级入门分值
     */
    final public static String CURRENT_LEVEL_SCORE = "currentLevelScore";
}
